# -*- coding: utf-8 -*-
'''
 私有函数私有变量
 无法被实例化后对象调用的类中函数与变量
 类内部可以调用私有函数与变量
 在变量或函数前添加__(2个下横线),变量或函数名后边无需添加
'''

class Person(object):
    def __init__(self,name):
        self.name = name
        self.__age = 33

    def dump(self):
        print(self.name,self.__age)
    def __cry(self):
        return 'I want cry'
    def run(self):
        result = self.__run()
        print(result)
    def __run(self):
        return f'人{self.name}奔跑'

    def dump(self):
        result = self.__dump()
        print(result)

    def __dump(self):
        return f'人{self.name}跳着'


p = Person(name="lin")
p.run()